twenty-four-second device - Spanisch Englisch Wörterbuch